package com.ruoyi.cs.domain.apiVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.*;


@Data
public class TWarDto
{
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "战令映射ID")
    private String objectId;

    @ApiModelProperty(value = "战令名称")
    private String name;

    @ApiModelProperty(value = "战令状态 0-未上线 1-已上线 2-已结束")
    private Integer warStatus;

    @ApiModelProperty(value = "起始时间")
    private Date beginTime;

    @ApiModelProperty(value = "截止时间")
    private Date closeTime;

    @ApiModelProperty(value = "当前用户经验值")
    private BigDecimal curryUserExpe = BigDecimal.ZERO;

    @ApiModelProperty(value = "当前用户等级")
    private Integer curryUserGrate = 0;

    @ApiModelProperty(value = "当前等级经验值上限")
    private BigDecimal curryGrateUpLimit;

    @ApiModelProperty(value = "战令等级列表")
    private List<TWarGrateDto> list;
}
